package com.worthtech.billportal.service;

import java.util.List;

import com.worthtech.billportal.bean.CsAppTerminal;
import com.worthtech.billportal.bean.CsSysTerminal;
import com.worthtech.billportal.bean.WtMgrEncKey;
import com.worthtech.billportal.bean.WtMgrMerInfo;
import com.worthtech.billportal.bean.WtTermInfo;

public interface TerminalService {
	
	public List getListByHQL(String tableName, int startPage, int perNo,
			String orderby);
	
	public void save(CsAppTerminal terminal);
	
	public boolean update(CsAppTerminal terminal);
	
	public String getCount(String tableName, String condition);
	
	public String getSeqId(String tablename);
	public void delete(CsAppTerminal c);
	public List getListForTerminalNoType();
	
	public List getListForGangwaycomm();
	
	public void save(CsSysTerminal terminal);
	
	public boolean update(CsSysTerminal terminal);
	
	public String getSumBySQL(String list,String tableName, String condition);
	
	public 	void save(WtTermInfo wti);
	public 	void save(WtMgrEncKey wtmegkey);
	public 	void save(WtMgrMerInfo wtmgrmi);
}
